gsk: Tweak cairo node apis
authorMatthias Clasen <mclasen@redhat.com>
Fri, 20 Oct 2017 06:52:02 +0000 (08:52 +0200)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 20 Oct 2017 11:54:01 +0000 (13:54 +0200)
commit243bd4f0c818715387155ea3d579c17dd93d6da6
tree11f0c328f7d6f61ae4b94920210d20bae72dbd60
parenteee89587c3afe0c8c240e2bf26cad4719c6bf39a
gsk: Tweak cairo node apis

Rename the surface getter to peek, following other render
node getters, and make the surface-based constructor private,
since it is not something we want to encourage.

Update all callers.
gsk/gskglrenderer.c
gsk/gskrendernode.h
gsk/gskrendernodeimpl.c
gsk/gskrendernodeprivate.h
gsk/gskvulkanrenderpass.c
gtk/inspector/recorder.c
tests/rendernode-create-tests.c
testsuite/gsk/test-render-nodes.c